sweet roll filled with red marmalade - Alemán Inglés Diccionario